package com.ruoyi.gqgl.rdjh.domain;

import com.fasterxml.jackson.annotation.JsonFormat;
import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.EqualsAndHashCode;
import lombok.NoArgsConstructor;
import com.ruoyi.common.annotation.Excel;
import com.ruoyi.common.core.domain.BaseEntity;

import java.util.Date;

/**
 * 高企管理认定计划对象 gqgl_rdjh
 *
 * @author huacai
 * @date 2025-01-23
 */
@EqualsAndHashCode(callSuper = true)
@Data
@AllArgsConstructor
@NoArgsConstructor
public class Rdjh extends BaseEntity
{
    private static final long serialVersionUID = 1L;

    /** 认定计划ID */
    private Integer rdjhId;

    /** 项目申报ID */
    @Excel(name = "项目申报ID")
    private String xmsbId;

    /** 年度 */
    @Excel(name = "年度")
    private String nd;

    /** 是否可高企认定 */
    @Excel(name = "是否可高企认定")
    private String sfKGqrd;

    /** 用户ID */
    private Integer userId;

    /** 部门ID */
    private Integer deptId;

    /** 是否在申请列表 */
    @Excel(name = "是否在申请列表")
    private String sfzSqLb;

    private String xmNd; // 项目年度

    private String xmName; //项目名称

    private String xmBh; //项目编号

    private String fzName; //负责人

    private String xmFl; //项目分类

    private String cdDw; //承担单位

    private Double dyn; //第一年

    private Double den; //第二年

    private Double dsn; //第三年

    @JsonFormat(pattern = "yyyy-MM")
    private Date qTime; //开始时间

    @JsonFormat(pattern = "yyyy-MM")
    private Date zTime; //结束时间

    private Double xmZe; //项目总额

}
